Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
76 NORTH ROAD Semi-Detached £187,000 18 Aug 2005
78 NORTH ROAD Semi-Detached £180,000 27 Nov 2002
80 NORTH ROAD Semi-Detached £343,500 14 Jul 2015
89 NORTH ROAD Semi-Detached £466,000 14 Jun 2022
91 NORTH ROAD Terraced £190,000 1 May 2009
103 NORTH ROAD Semi-Detached £70,000 1 May 1997